home *** CD-ROM | disk | FTP | other *** search
- all
- H#: 63920 S12/SPECTRA Publishing
- 04-Sep-90 16:55:31
- Sb: #63780-#Peace and Quiet !
- Fm: JOHN E. SHIREY 75676,223
- To: Barry Erick for Spectra 75300,214 (X)
-
- Barry:
- Perhaps it would be better to wait for version 2.10. How soon will it be
- released?
- -----J.Shirey
-
- There is 1 Reply.
-
- Press <CR> for next or type CHOICES !
- H#: 63966 S12/SPECTRA Publishing
- 04-Sep-90 22:18:54
- Sb: #63920-Peace and Quiet !
- Fm: Barry Erick for Spectra 75300,214
- To: JOHN E. SHIREY 75676,223
-
- Hmm, I would guess pretty soon! Really should be within a few weeks at the
- most. Bob can say more, or tell me to quiet down.
- -- Barry
-
-
-
- Press <CR> for next or type CHOICES !
- H#: 63838 S12/SPECTRA Publishing
- 04-Sep-90 09:06:33
- Sb: #63702-#Peace and Quiet !
- Fm: Mason Landstreet 71220,1547
- To: Bob Zale: PowerBASIC R&D 76304,1303 (X)
-
- Bob,
-
- Since I do use graphics and I do have a library built that I $INCLUDE in many
- of my apps I can't seem to get much relief of the memory crunch without taking
- each program and figuring out just which pieces of the library are needed. I
- geuss 'C' has just spoiled me from that standpoint. I do use Power basic for
- little quick and dirty stuff but I just can't takethe time to disect my library
- or play memeory games.
-
- The following are a few of PB2.10 thoughts:
- 1. A paging compiler.
- 2. Use only necessary routines out of "standard" object libraries.
- 3. Compatibility with other language libraries.
- 4. Desqview API interface.
- 5. Windows 3.0 interface.
- 6. OS/2 (and PM) interface.
-
- Thanks .............................................. Mason
-
-
-
- There is 1 Reply.
-
- Press <CR> for next or type CHOICES !
- H#: 63840 S12/SPECTRA Publishing
- 04-Sep-90 09:56:01
- Sb: #63838-#Peace and Quiet !
- Fm: Barry Erick for Spectra 75300,214
- To: Mason Landstreet 71220,1547 (X)
-
- mason,
- Any wishes will have to wait for something other than 2.10, since that is
- soooo close to becoming real. I do hope that a an optional obj lib can be made,
- and can be used. Most of what you state I agree with.
- --- Barry
-
-
-
-
- There is 1 Reply.
-
- Press <CR> for next or type CHOICES !
- H#: 63936 S12/SPECTRA Publishing
- 04-Sep-90 18:03:05
- Sb: #63840-#Peace and Quiet !
- Fm: Richard Thompson 73200,3071
- To: Barry Erick for Spectra 75300,214 (X)
-
- Hi Barry,
-
- I don't have a problem but I would like to ask a question. I've seen so
- many books on how to learn basic. Can you make a recommendation on which one
- would be most closely related to Power Basic? I've seen a number of them for
- GW-Basic and a few for just Basic.
-
- I am a real novice at basic programming so I'll need something that starts
- out on the ground floor. I've fooled around a little with GW-Basic but wanted
- more flexibility. Your program was recommended to me by my dealer but I need a
- good How To book to get me going.
-
- Thanks,
- Rich
-
-
-
- There is 1 Reply.
-
- Press <CR> for next or type CHOICES !
- H#: 63967 S12/SPECTRA Publishing
- 04-Sep-90 22:19:03
- Sb: #63936-Peace and Quiet !
- Fm: Barry Erick for Spectra 75300,214
- To: Richard Thompson 73200,3071
-
- I don't think there is a book on PowerBASIC, however the manuals with
- PowerBASIC are fantastic. You may be able to find a book on Turbo Basic
- (Computes! USING TurboBasic, or Borland/Osborne 's Using Turbo Basic, or one of
- three others) since PB is a upgrade from TB. This means most of the TB stuff
- will work in PB, except for the string maipulations in inline. You won't see
- anything on OBJ code interfacing in those, however, or any of the new PB stuff.
- While the PB manuals do not teach BASIC, they are a great reference material,
- and the user guide does have examples for each item.
- -- Barry
-
-
-
-
- Press <CR> for next or type CHOICES !
- H#: 63909 S12/SPECTRA Publishing
- 04-Sep-90 16:17:51
- Sb: #63808-#$Link & ^KP Questions
- Fm: Richard Kanarek 72371,111
- To: Barry Erick for Spectra 75300,214 (X)
-
- First, as always, thanks for the reply! Though I haven't tried it yet,
- I have every confidence that you advice will cure the data problem.
- Regarding the error message, I think that something might be missing
- from your post. What I read was: " you'll see this error message in the
- next version of PB, and you'll be happy to be using td without the error
- message you saw." If I'll be seeing the error message in the next version
- how can I be "happy to be using td WITHOUT the error message..."?
- Regarding the print problem:
- When I press the print screen keys the cursor fly's across the screen as
- if the computer is going to print out something but instead of printing
- the cursor returns to the top of the screen and stays there- forever!
- When trying to use ^KP PB says that its "Printing..." and thats all it
- ever says (or does) until I turn my computer on and off! Also, after I
- run PB I don't believe I can ever print anything again! (I can remember
- tring (and failing) to use the printer after using PB but I can't say
- off hand if I had actually left PB or if I was in its shell.) My computer
- is a Heath/Zenith 148 using a parallel printer (epson).
- Thanks again for the quick reply!
- Cordially, Richard Kanarek
-
- There are 2 Replies.
-
- Press <CR> for next or type CHOICES !
- H#: 63910 S12/SPECTRA Publishing
- 04-Sep-90 16:23:44
- Sb: #63909-$Link & ^KP Questions
- Fm: Richard Kanarek 72371,111
- To: Richard Kanarek 72371,111 (X)
-
- [Continued from last message]
- P.S. In case your intrested, the computer isn't being run with any TSR's-
- in fact, frequently PB is the first program of any kind to be run on
- my computer after it is booted.
-
- Press <CR> for next or type CHOICES !
- H#: 63968 S12/SPECTRA Publishing
- 04-Sep-90 22:19:13
- Sb: #63909-$Link & ^KP Questions
- Fm: Barry Erick for Spectra 75300,214
- To: Richard Kanarek 72371,111
-
- Richard,
- The heath/Zenith... I do know that machine does not have a standard internal
- hardware printer port, but the bios should be doing the print screen. I do not
- know if ^Kp uses direct hardware writing, or the bios. However, the print
- screen should not be in trouble. If PB stole anypart of the printer dirver, I
- do not think that would get in the way of a print screen. Bob would have better
- insight on this. I'd also be interested in his thoughts since it would be more
- insight into PB.
- About td, well , if you had the error message, you would not ned td, but if
- you had anything you neede to look at in the obj code, you could easily trace
- thru it and PB's source code with PB.
- -- Barry
-
-
-
-
- Press <CR> for next or type CHOICES !
- H#: 63963 S12/SPECTRA Publishing
- 04-Sep-90 21:17:59
- Sb: #63808-#$Link & ^KP Questions
- Fm: Richard Kanarek 72371,111
- To: Barry Erick for Spectra 75300,214 (X)
-
- Hello again! Remember me? :-)
- Perhaps when I said that I was sure that your advice would work I was
- being slightly too confident! Eliminating the DSEG and putting everything
- in CSEG resulted in error 507 (Invalid $Link file). Not being
- prepaired to try and guess which of the 1800 lines PB doesn't like
- $linking I decided to experiment on a smaller test. Although it $links
- okay, it doesn't run properly! Perhpas if you (anyone) can help me
- figure out how to fix the little puppy (below) I can figure out how
- to fix the big dog on my own (I can dream, can't I?).
- See (m)any mistakes?!?
- PB file: (This complies okay (it doesn't even crash when run!)
- Unfortunatly none of the text which `asmbinfo' is suposed to
- display is displayed!
- cls
- declare sub asmbinfo()
- ? "testing..."
- call asmbinfo
- beep
- end
- $link "a:gp.obj"
- Assembly Language file:
- .8086
- jumps
- LOCALS
- NOWARN RES
- CSEG segment BYTE
- ASSUME CS:CSEG,DS:CSEG
- gen_info db "File: ","$" ;I never was able to find "File"
- ; in memory (using TD)!
- asmbinfo proc FAR
- public asmbinfo
- push ax
- push bx
- push cx
- push dx
- push bp ;Thanks for the reminder!
- push ds
- pushf
- mov ax,CSEG
- mov ds,ax
- mov dx,OFFSET [gen_info]
- mov ax,0900h
- int 21h
- popf
- pop ds
- pop bp
- pop dx
- pop cx
- pop bx
- pop ax
- retf
- asmbinfo endp
- ;------Asmbinfo [End]----------------------
- CSEG ends
- end
-
-
- There is 1 Reply.
-
- Press <CR> for next or type CHOICES !
- H#: 63969 S12/SPECTRA Publishing
- 04-Sep-90 22:19:29
- Sb: #63963-$Link & ^KP Questions
- Fm: Barry Erick for Spectra 75300,214
- To: Richard Kanarek 72371,111
-
- here is what I did to make it work:
- Note: That DS is NOT assumed. It is left as is
-
-
- $debug map on
- armupdate:
- on timer(1) gosub update
- timer on
- armhelp:
- key 15,chr$(&H08,&H23)
- on key(15) gosub Hlp
- key(15) on
- declare sub Asmbinfo()
- mainscreen:
- cls
- ? "Several lines of print"
- call asmbinfo
- end
- hlp:
- ? "So you need help"
- return
- update:
- beep
- return
- end
- $link "rtest.obj"
-
- ; test for cis prog from richard kanarek 72371,111
-
- .8086
- jumps
- locals
- nowarn res
- cseg segment byte
- assume cs:cseg
- asmbinfo proc far
- public asmbinfo
- push bp
- push ds
- push ax
- push bx
- push cx
- push dx
- pushf
- mov ax,cseg
- mov ds,ax
- mov dx,offset [gen_info]
- mov ax,0900h
- int 21h
- popf
- pop dx
- pop cx
- pop bx
- pop ax
- pop ds
- pop bp
- retf
- asmbinfo endp
- cr equ 13
- lf equ 10
- gen_info db 'File: ',??filename,'Date: ',??date,'Time : ',??time
- db cr,lf,"(so I'll know what ver is linked into any"
- db '*.EXE program this s linked into.)',cr,lf,"$",0
- ends
- end
-
-
-
-
- Press <CR> for next or type CHOICES !
- H#: 63952 S12/SPECTRA Publishing
- 04-Sep-90 19:41:19
- Sb: Wishes and a Buglet
- Fm: Bill Harrison 71170,673
- To: Bob Zale 76304,1303 (X)
-
- Wishes: 1) A better way to print a program than marking the whole file and then
- hitting Ctrl K-P or at least an optional
- Form Feed added at the end so multiples can be printed
- without having to manually form feed.
- 2) Keystroke Macro capability (record and playback). I could do 1 with
- this by assigning Ctrl PGup Ctrl K-B Ctrl PGdn
- Ctrl K-K Ctrl K-P to something like AltP.
- 3) Date Functions
- a) given a date return Weekday
- b) given a date return number of days since 1/1/80
- c) given a number return the date based on 1/1/80
-
- Buglet: Help says that as an alternate to Ctrl K-B, F7 can be used
- to mark the start of a block and instead of Ctrl K-K, F8 can be
- used to mark the end. Both perform the same function as F9(Compile and Run the
- program). This is really annoying
- because I can never remember which is which when marking.
- But I can remember F7 to start and F8 to end marking.
-
- Press <CR> for next or type CHOICES !
- HPC Vendor B ForumHSections Menu
-
- Section names (#subjs/# msgs)
- 1 Quarterdeck (46/81)
- 3 Korenthal Assocs. (6/13)
- 4 Personics Corp. (9/12)
- 5 Quicksoft (7/9)
- 6 TurboPower Software (21/45)
- 7 ChipSoft, Inc. (1/1)
- 8 DacEasy (3/4)
- 9 Vestronix (1/1)
- 10 J.P. Software (9/16)
- 11 PDC Prolog (3/4)
- 12 SPECTRA Publishing (3/12)
- HEnter choice(s) or ALL !